package cn.xzqwjw.taskmanager.service;


import cn.xzqwjw.taskmanager.domain.pojo.LogLogin;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.Map;

/**
 * @author rush
 */
public interface LogLoginService extends IService<LogLogin> {

  /**
   * 得到某管理员总登录次数
   *
   * @param idAdmin 管理员id
   * @return 某管理员总登录次数
   */
  Integer countTotalLoginNumber(Integer idAdmin);

  /**
   * 得到某管理员最后登录时间及登录Ip地址
   *
   * @param idAdmin 管理员id
   * @return 某管理员最后登录时间及登录Ip地址的map格式信息
   */
  Map<String, Object> getLastLoginInfoByIdAdmin(Integer idAdmin);

}

